Android TV、Phone 安装 CA 证书
TV
直接按照如下的命令执行
1.openssl x509 -inform PEM -subject_hash_old -in <your certificate>.pem | head -n 1
将 <your certificate>.pem
替换成你的证书全路径,执行之后会得到一个 hash 值,如:711d79cc
2.将你本地的 xxx.pem
证书 重命名为 上一步得到的 hash.0
,如:711d79cc.0
3.通过 adb 链接设备
4.adb push hash.0 /system/etc/security/cacerts/hash.0
5.adb shell chmod 644 /system/etc/security/cacerts/hash.0
ps : /system/etc/security/cacerts TV 设备的证书存储在此目录下,最终目的就是将需要安装的证书,push 到这里即代表已安装。
Phone
手机上相对比较简单了,因为都有设置可以操作
1.将需要的证书下载到手机的 sd 卡
2.操作路径:设置 --> 安全 --> 设备管理与凭证 --> 从存储盘安装 --> 输入密码 --> 确定
。不同品牌手机的操作路径名称可能不能,这时候可以利用手机设置的搜索功能,直接搜索凭证、存储盘安装等关键字就能找到了。